Skip to content

chore(deps): update rstack toolchain - #112

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/rstack
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/rstack

Conversation

@renovate

@renovate renovate Bot commented Oct 22, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@rsbuild/core (source) ~2.2.14 → ~2.3.0 age confidence
@rslib/core (source) ^1.0.3 → ^1.0.5 age confidence
@rslint/core ^0.9.5 → ^0.10.0 age confidence
@rslint/core 0.9.5 → 0.10.0 age confidence
@rstest/core (source) ^0.12.4 → ^0.12.5 age confidence
@rstest/core (source) 0.12.4 → 0.12.5 age confidence
rstack (source) 0.8.5 → 0.8.6 age confidence
rstack (source) ^0.8.5 → ^0.8.6 age confidence

Release Notes

web-infra-dev/rsbuild (@​rsbuild/core)

v2.3.0

Compare Source

🎉 See Announcing Rspack 2.3 for more details

What's Changed

New Features 🎉
Performance 🚀
Bug Fixes 🐞
Refactor 🔨
Document 📖
Other Changes

Full Changelog: web-infra-dev/rsbuild@v2.2.14...v2.3.0

web-infra-dev/rslib (@​rslib/core)

v1.0.5

Compare Source

What's Changed

New Features 🎉
Performance 🚀
Bug Fixes 🐞
Refactor 🔨
Document 📖
Other Changes

Full Changelog: web-infra-dev/rslib@v1.0.4...v1.0.5

v1.0.4

Compare Source

Highlights

TypeScript 7.1 support

Rslib now supports TypeScript 7.1 Beta for declaration generation, including its new Content Mappers support.

To use a content mapper, install it and register the file extensions it handles in tsconfig.json. For example, assuming you have installed a CSS Modules mapper named example-css-modules-mapper (an illustrative package name):

{
  "contentMappers": [
    {
      "package": "example-css-modules-mapper",
      "extensions": [".module.css"]
    }
  ]
}

During declaration generation, Rslib automatically loads the mapper to generate type declarations from CSS Modules class names.

Install TypeScript 7.1 Beta to try it:

npm install -D typescript@7.1.0-beta

What's Changed

New Features 🎉
Bug Fixes 🐞
Refactor 🔨
Document 📖
Other Changes

Full Changelog: web-infra-dev/rslib@v1.0.3...v1.0.4

web-infra-dev/rslint (@​rslint/core)

v0.10.0

Compare Source

Highlights
Lower memory usage and faster linting

Rslint limits concurrent TypeScript program loading and releases completed programs earlier. Benchmarks on a large monorepo showed roughly 55–65% lower peak RSS and 5–25% shorter lint times with the new scheduling, across native-only and mixed native/JavaScript rule runs.

The language server also avoids redundant program rebuilds for initial diagnostics, coalesces pending diagnostic work during rapid edits and file switching, and loads programs in parallel for Fix All.

What's Changed
Breaking Changes 🍭
Editor users must migrate to the Rstack extension

The standalone Rslint extension (rstack.rslint) is retired. Its final release only supports @rslint/core ^0.9.0 and will not start the language server with @rslint/core 0.10.0.

To keep editor diagnostics and fixes after upgrading, install the unified Rstack extension (rstack.rstack), uninstall rstack.rslint, and reload the window. Rstack is also available on Open VSX for Cursor, Trae, VSCodium, and other VS Code forks. Custom settings are not migrated automatically; use the settings migration table to move your rslint.* settings to Rstack.

Project service search now follows the invocation context

languageOptions.parserOptions.tsconfigRootDir now defaults to the invocation cwd for CLI/API and the nearest containing workspace folder for LSP, instead of the directory containing the Rslint config. Loading a parent config or selecting one with --config or API overrideConfigFile does not extend this boundary.

When using projectService, running from a subpackage can therefore stop discovering an ancestor tsconfig.json that was used in 0.9.5. Files without an applicable project are still linted, but type-aware rules are skipped. To retain ancestor project discovery, set languageOptions.parserOptions.tsconfigRootDir to an explicit absolute repository root, or run the CLI from that root. Relative project paths and config matching keep their existing bases.

New Features 🎉
Performance 🚀
Bug Fixes 🐞
Refactor 🔨
Document 📖
Other Changes
New Contributors

Full Changelog: web-infra-dev/rslint@v0.9.5...v0.10.0

web-infra-dev/rstest (@​rstest/core)

v0.12.5

Compare Source

What's Changed
New Features 🎉
Performance 🚀
  • perf(coverage-istanbul): load reporting dependencies on demand by @​9aoy in #​1981
  • perf(coverage-istanbul): compact untested file transforms by @​9aoy in #​1982
  • perf(core): enable automatic prebundling for happy-dom 21 by @​9aoy in #​1988
  • perf(core): replace Babel code frames with a lightweight formatter by @​9aoy in #​1990
Bug Fixes 🐞
  • fix(browser): align planned locator gaps with implementation by @​9aoy in #​1970
  • fix(core): only escape : and , in GitHub Actions annotation properties by @​kwy404 in #​1985
Document 📖
Other Changes

Full Changelog: v0.12.4...v0.12.5

rstackjs/rstack-cli (rstack)

v0.8.6

Compare Source

What's Changed
New Features 🎉
Performance 🚀
Bug Fixes 🐞
Refactor 🔨
Other Changes

Full Changelog: rstackjs/rstack-cli@v0.8.5...a053749


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/rstack branch from ae61f0d to 56396e6 Compare October 26, 2026 06:35
@renovate renovate Bot changed the title chore(deps): update dependency @rslib/core to ^1.0.4 chore(deps): update rstack toolchain Oct 26, 2026
@renovate
renovate Bot force-pushed the renovate/rstack branch 2 times, most recently from d01be20 to 12672e0 Compare October 29, 2026 11:09
@renovate
renovate Bot force-pushed the renovate/rstack branch from 12672e0 to d23e98e Compare October 31, 2026 06:10

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants